Meaning of the word "old sins cast long shadows" in English

What does "old sins cast long shadows" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

old sins cast long shadows

US /oʊld sɪnz kæst lɔŋ ˈʃædoʊz/
UK /əʊld sɪnz kɑːst lɒŋ ˈʃædəʊz/
"old sins cast long shadows" picture

Idiom

past misdeeds or mistakes often have long-lasting negative consequences that affect the present or future

Example:
The politician's career ended because old sins cast long shadows.
He tried to start over, but old sins cast long shadows.